home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 7 / BBS in a Box - Macintosh - Volume VII (BBS in a Box) (January 1993).iso / Files / Hyper / Q-R / REgion.cpt / Region Buttons / card_3858.txt < prev    next >
Text File  |  1987-11-07  |  710b  |  25 lines

  1. -- card: 3858 from stack: in
  2. -- bmap block id: 0
  3. -- flags: 0000
  4. -- background id: 2722
  5. -- name: 
  6.  
  7.  
  8. -- part contents for background part 14
  9. ----- text -----
  10. How is it done?
  11.  
  12. -- part contents for background part 13
  13. ----- text -----
  14. This feat is accomplished with the help of 3 commands within an external command (XCMD) called "ButtonRgn". These commands are:
  15.  
  16. NewRgn: Creates the shape(s) of the new button(s) and pastes them on the screen.
  17.  
  18. TestHit: Checks the mouse locations against all the regions. Returns the number of the button hit or zero if none hit.
  19.  
  20. DisposeRgn: Removes the button regions from memory. Does NOT erase them from the screen.
  21.  
  22.  
  23. -- part contents for background part 15
  24. ----- text -----
  25. 2